Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARD Detached £1,042,269 £249,500 29 Oct 1999
2 THE ORCHARD Detached £836,335 £655,000 29 Sep 2017
5 THE ORCHARD Detached £832,837 £499,950 7 Aug 2013
6 THE ORCHARD Detached £1,134,197 £200,000 19 May 1995
7 THE ORCHARD Detached £1,206,432 £214,500 28 Feb 1995